equestrian statue - Spanish English Dictionary